<div class="component-info">
    <div class="component-title">
        <ui-label :value="title"></ui-label>
        <ui-icon value="error" class="delete-component" @click.stop="deleteComponent"></ui-icon>
    </div>
    <div class="prop-content" v-if="entityName">
        <prop-node v-for="(props, name) in componentProp" :key="name" :propname="name" :props="props"
            :datavalue="getComponentData(name)" @change="onChildValueChange"></prop-node>
    </div>
</div>